
// import './App.css';
// import React, { Component } from 'react';
// import {
//   BrowserRouter,
//   Route,
//   Switch
// } from 'react-router-dom'
// // import { isLogin, removeUserInfo, removeDeviceIDInfo, removeAduidInfo } from './utils/storage';

// // const Login = React.lazy(()=> import('@/pages/Login'))
// // const Home = React.lazy(()=> import('@/pages/Home'))

// import Login from '@/pages/Login';
// import Home from '@/pages/Home';
// import TabbarLayout from './pages/TabbarLayout';
// import Proof from './pages/Proof';
// import Me from './pages/Me';
// import { Redirect } from 'react-router-dom/cjs/react-router-dom.min';
// import Apply from './pages/Loan/Apply';
// import Review from './pages/Loan/Review';
// import Launch from './pages/Launch';
// import Reject from './pages/Loan/Reject';
// import Loaning from './pages/Loan/Loaning';
// import Repay from './pages/Loan/Repay';
// import FingerprintJS from '@fingerprintjs/fingerprintjs'
// import DeviceID from './utils/deviceId';
// // import { generateAudid } from './utils/aduid';

// class Appnew extends Component {

//   // constructor(props) {
//   //   super(props);
//   // }

//   componentDidMount() {
//     //移除登录信息
//     // removeUserInfo()
//     // removeAduidInfo()
//     // removeDeviceIDInfo()

//     // 获取 Canvas 元素并获取 2D 上下文
//     // const canvas = this.canvasRef.current;
//     // const ctx = canvas.getContext('2d');
//     // console.log(canvas)
//     // console.log(ctx)
//     // console.log("============start========")
//     //初始化 aduid
//     // if (!DeviceID.isValidAduid()) {
//     //   const gaudid = generateAudid()
//     //   DeviceID.saveAduid(gaudid)
//     //   console.log("gaudid: " + gaudid)
//     // }

//     //初始化 设备id
//     if (!DeviceID.isValidVistorId()) {
//       //初始化
//       const fpPromise = FingerprintJS.load()

//       //获取设备id
//       fpPromise
//         .then(fp => fp.get())
//         .then(result => {
//           DeviceID.saveVisitorId(result.visitorId)
//           console.log("fingerprint: " + result.visitorId)

//           //保存aduid
//         })
//     }
//   }

//   render() {
//     return (
//       <BrowserRouter>
//         <div className="App">
//           {/* <Suspense fallback={<div>Loading...</div>}>
//           <Switch>
//             <Route exact path="/" ><Login /></Route>
//             <Route path="/login"><Login /></Route>
//             <Route path='/home' ><Home /></Route>
//           </Switch>
//         </Suspense> */}

//           <Switch>
//             <Route path="/tabbarlayout"><TabbarLayout /></Route>
//             <Route path="/proof"><Proof /></Route>
//             <Route path="/login"><Login /></Route>
//             <Route path='/home' ><Home /></Route>
//             <Route path='/me' ><Me /></Route>
//             <Route path='/apply' ><Apply /></Route>
//             <Route path='/review' ><Review /></Route>
//             <Route path='/reject' ><Reject /></Route>
//             <Route path='/loaning' ><Loaning /></Route>
//             <Route path='/repay' ><Repay /></Route>
//             <Route path='/launch' ><Launch /></Route>

//             {/* 直接去启动页 */}
//             <Redirect to='/launch'></Redirect>

//           </Switch>
//         </div>
//       </BrowserRouter>
//     )
//   }
// }

// export default Appnew;
